make difficulties for oneself - Français Anglais Dictionnaire